Big Huge Thesaurus

Amaryllis belladonna

noun